package com.cainiao.pojo;

/**
 * 仓库表
 * SupplierStore
 * 数据库表：supplier_store
 */
public class SupplierStore {

    /**
     * 仓库自增id
     * 表字段 : supplier_store.store_id
     */
    private Integer storeId;

    /**
     * 供应商id
     * 表字段 : supplier_store.supplier_id
     */
    private Integer supplierId;

    /**
     * 仓库名称
     * 表字段 : supplier_store.store_name
     */
    private String storeName;

    /**
     * 0-普通仓库，1-保税仓库
     * 表字段 : supplier_store.store_type
     */
    private Byte storeType;

    /**
     * 海关表id
     * 表字段 : supplier_store.customs
     */
    private Short customs;

    /**
     * 仓库状态:0=禁用；1=启用；
     * 表字段 : supplier_store.store_status
     */
    private Boolean storeStatus;

    /**
     * 所在国家
     * 表字段 : supplier_store.country
     */
    private Short country;

    /**
     * 所在省份
     * 表字段 : supplier_store.province
     */
    private Short province;

    /**
     * 所在城市
     * 表字段 : supplier_store.city
     */
    private Short city;

    /**
     * 所在地区
     * 表字段 : supplier_store.district
     */
    private Short district;

    /**
     * 仓库详细地址
     * 表字段 : supplier_store.address
     */
    private String address;

    /**
     * 创建时间
     * 表字段 : supplier_store.create_time
     */
    private Integer createTime;

    /**
     * 获取 仓库自增id 字段:supplier_store.store_id
     *
     * @return supplier_store.store_id, 仓库自增id
     */
    public Integer getStoreId() {
        return storeId;
    }

    /**
     * 设置 仓库自增id 字段:supplier_store.store_id
     *
     * @param storeId the value for supplier_store.store_id, 仓库自增id
     */
    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    /**
     * 获取 供应商id 字段:supplier_store.supplier_id
     *
     * @return supplier_store.supplier_id, 供应商id
     */
    public Integer getSupplierId() {
        return supplierId;
    }

    /**
     * 设置 供应商id 字段:supplier_store.supplier_id
     *
     * @param supplierId the value for supplier_store.supplier_id, 供应商id
     */
    public void setSupplierId(Integer supplierId) {
        this.supplierId = supplierId;
    }

    /**
     * 获取 仓库名称 字段:supplier_store.store_name
     *
     * @return supplier_store.store_name, 仓库名称
     */
    public String getStoreName() {
        return storeName;
    }

    /**
     * 设置 仓库名称 字段:supplier_store.store_name
     *
     * @param storeName the value for supplier_store.store_name, 仓库名称
     */
    public void setStoreName(String storeName) {
        this.storeName = storeName == null ? null : storeName.trim();
    }

    /**
     * 获取 0-普通仓库，1-保税仓库 字段:supplier_store.store_type
     *
     * @return supplier_store.store_type, 0-普通仓库，1-保税仓库
     */
    public Byte getStoreType() {
        return storeType;
    }

    /**
     * 设置 0-普通仓库，1-保税仓库 字段:supplier_store.store_type
     *
     * @param storeType the value for supplier_store.store_type, 0-普通仓库，1-保税仓库
     */
    public void setStoreType(Byte storeType) {
        this.storeType = storeType;
    }

    /**
     * 获取 海关表id 字段:supplier_store.customs
     *
     * @return supplier_store.customs, 海关表id
     */
    public Short getCustoms() {
        return customs;
    }

    /**
     * 设置 海关表id 字段:supplier_store.customs
     *
     * @param customs the value for supplier_store.customs, 海关表id
     */
    public void setCustoms(Short customs) {
        this.customs = customs;
    }

    /**
     * 获取 仓库状态:0=禁用；1=启用； 字段:supplier_store.store_status
     *
     * @return supplier_store.store_status, 仓库状态:0=禁用；1=启用；
     */
    public Boolean getStoreStatus() {
        return storeStatus;
    }

    /**
     * 设置 仓库状态:0=禁用；1=启用； 字段:supplier_store.store_status
     *
     * @param storeStatus the value for supplier_store.store_status, 仓库状态:0=禁用；1=启用；
     */
    public void setStoreStatus(Boolean storeStatus) {
        this.storeStatus = storeStatus;
    }

    /**
     * 获取 所在国家 字段:supplier_store.country
     *
     * @return supplier_store.country, 所在国家
     */
    public Short getCountry() {
        return country;
    }

    /**
     * 设置 所在国家 字段:supplier_store.country
     *
     * @param country the value for supplier_store.country, 所在国家
     */
    public void setCountry(Short country) {
        this.country = country;
    }

    /**
     * 获取 所在省份 字段:supplier_store.province
     *
     * @return supplier_store.province, 所在省份
     */
    public Short getProvince() {
        return province;
    }

    /**
     * 设置 所在省份 字段:supplier_store.province
     *
     * @param province the value for supplier_store.province, 所在省份
     */
    public void setProvince(Short province) {
        this.province = province;
    }

    /**
     * 获取 所在城市 字段:supplier_store.city
     *
     * @return supplier_store.city, 所在城市
     */
    public Short getCity() {
        return city;
    }

    /**
     * 设置 所在城市 字段:supplier_store.city
     *
     * @param city the value for supplier_store.city, 所在城市
     */
    public void setCity(Short city) {
        this.city = city;
    }

    /**
     * 获取 所在地区 字段:supplier_store.district
     *
     * @return supplier_store.district, 所在地区
     */
    public Short getDistrict() {
        return district;
    }

    /**
     * 设置 所在地区 字段:supplier_store.district
     *
     * @param district the value for supplier_store.district, 所在地区
     */
    public void setDistrict(Short district) {
        this.district = district;
    }

    /**
     * 获取 仓库详细地址 字段:supplier_store.address
     *
     * @return supplier_store.address, 仓库详细地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * 设置 仓库详细地址 字段:supplier_store.address
     *
     * @param address the value for supplier_store.address, 仓库详细地址
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * 获取 创建时间 字段:supplier_store.create_time
     *
     * @return supplier_store.create_time, 创建时间
     */
    public Integer getCreateTime() {
        return createTime;
    }

    /**
     * 设置 创建时间 字段:supplier_store.create_time
     *
     * @param createTime the value for supplier_store.create_time, 创建时间
     */
    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }
}